package library.admin.service;

import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;

/**
 * 文件服务接口
 *
 * 
 *
 */
public interface IFileService {
    
    /**
     * 上传图书封面
     * 
     * @param file 文件
     * @return 文件URL
     * @throws IOException IO异常
     */
    String uploadBookCover(MultipartFile file) throws IOException;
    
    /**
     * 删除图书封面
     * 
     * @param coverUrl 封面URL
     * @return 是否删除成功
     */
    boolean deleteBookCover(String coverUrl);
} 